On Traffic Engineering with Segment Routing in SDN based WANs

نویسندگان

  • George Trimponias
  • Yan Xiao
  • Hong Xu
  • Xiaorui Wu
  • Yanhui Geng
چکیده

Segment routing is an emerging technology to simplify traffic engineering implementation in WANs. It expresses an end-to-end logical path as a sequence of segments, each of which is represented by a middlepoint. In this paper, we arguably conduct the first systematic study of traffic engineering with segment routing in SDN based WANs. We first provide a theoretical characterization of the problem. We show that for general segment routing, where flows can take any path that goes through a middlepoint, the resulting traffic engineering is NP-hard. We then consider segment routing with shortest paths only, and prove that the traffic engineering problem can now be solved in (weakly) polynomial time when the number of middlepoints per path is fixed and not part of the input. Our results thus explain, for the first time, the underlying reason why existing work only focuses on segment routing with shortest paths. In the second part of the paper, we study practical traffic engineering using shortest path based segment routing. We note that existing methods work by taking each node as a candidate middlepoint. This requires solving a large-scale linear program which is prohibitively slow. We thus propose to select just a few important nodes as middlepoints for all traffic. We use node centrality concepts from graph theory, notably group shortest path centrality, for middlepoint selection. Our performance evaluation using realistic topologies and traffic traces shows that a small percentage of the most central nodes can achieve good results with orders of magnitude lower runtime.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards Secure Decoy Routing by Using SDN

Software Defined Networking (SDN) is an emerging architecture, which allows networks to be centralized and programmable, aiding researchers in implementing complex network algorithms and policies. While SDN is widely used in LANs, it has also been deployed in WAN environments [2]. Like Tor, Decoy Routing [3] aids users to circumvent censorship on the Internet. While Tor uses onion routing, Deco...

متن کامل

Data-centre traffic optimisation using software-defined networks

Traffic demands in data centres are steadily increasing. Simple, yet commonly used round-robin algorithms are not able to meet these demands since they distribute the demands unevenly. Manually planning and redistribution, also called traffic engineering (TE), alleviates this problem. Traffic engineering is common in wide area networks (WANs). The high amount of manual work and associated cost ...

متن کامل

An efficient routing algorithm based on segment routing in software-defined networking

Software-defined networking (SDN) is an emerging architecture that offers advantages over traditional network architecture. Segment routing (SR) defines the path of information through the network via an ordered list of multi-protocol label switching (MPLS) mechanisms on the packet headers at the ingress device, and this system makes SDN routing management more simple and efficient. SR can also...

متن کامل

Demand Engineering: An new approach to SDN-based traffic management for IP and MPLS networks

Traffic engineering has been used in IP / MPLS networks for a number of years as a tool for making more efficient use of capacity by explicitly routing traffic demands where there is available network capacity that would otherwise be unused. Deployment of traffic engineering imposes an additional layer of complexity to network design and operations, however, which has constrained its adoption f...

متن کامل

A New Reliable Controller Placement Model for Software-Defined WANs

Software-Defined Network (SDNs) is a decoupled architecture that enables administrators to build a customizable and manageable network. Although the decoupled control plane provides flexible management and facilitates the task of operating the network, it is the vulnerable point of failure in SDN. To achieve a reliable control plane, multiple controller are often needed so that each switch must...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1703.05907  شماره 

صفحات  -

تاریخ انتشار 2017